package com.chagee.store.operation.api.request;

import com.chagee.store.operation.api.response.vo.FileVO;
import lombok.Data;

import javax.validation.constraints.NotNull;
import java.io.Serializable;
import java.math.BigDecimal;
import java.util.List;

/**
 * @Author : hk
 * @Date : 2024/9/24
 */

@Data
public class OrderPenalizeMoneyRequest implements Serializable {

	/**
	 * 工单编码
	 */
	@NotNull(message = "工单编码不能为空")
	private String workOrderNumber;

	/**
	 * 扣除金额
	 */
	@NotNull(message = "扣除金额不能为空")
	private BigDecimal penalizeMoney;

	/**
	 * 备注原因
	 */
	@NotNull(message = "备注原因不能为空")
	private String remark;

	/**
	 * 图片
	 */
	private List<FileVO> remarkPic;

}
